18
7
2
4
12
5
13
6
15
8
29
20
14
30
61
24
11
21
19
36
28
37
27
102
17
22
74
43
70
62
52
38
178
135
25
60
49
233